package exception;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class ExceptionDemo02 {
    public static void main(String[] args){
        //FileInputStream fis = null;
        //自动关闭特性：当异常语句块执行完成后，会自动调用对象[try（）中的对象]的close（）方法；
        try (FileInputStream fis = new FileInputStream("a.data");){
            byte buf[] = new byte[1024];
            int len = fis.read(buf);
            //
            //fis.close();
        } catch (FileNotFoundException e1) {
            System.out.println("File Not Found");
            System.exit(-1);
        } catch (IOException e1) {
            System.out.println("IO Exception");
        }//finally {
           // try{fis.close();}catch(IOException e){e.printStackTrace();}
        //}
        //System.out.println("结束了");
    }
}
